Maximum Subarray - Kadanes Algorithm -- Leetcode 53